Big Huge Thesaurus

Canavalia ensiformis

noun